home *** CD-ROM | disk | FTP | other *** search
/ Gekkan Dennou Club 140 / Gekkan Dennou Club - 2000.1 Vol. 140 (Japan).7z / Gekkan Dennou Club - 2000.1 Vol. 140 (Japan) (Track 1).bin / tools / dshell / dsh333bs.lzh / fileload.c < prev    next >
C/C++ Source or Header  |  1999-07-11  |  590b  |  42 lines

  1. /*
  2.     dshell    v3
  3.  
  4.     ファイル名指定読込
  5. */
  6.  
  7. #include    "dsh.h"
  8.  
  9.  
  10. int 
  11. Menu_file(void)
  12. {
  13.  
  14.     struct INPPTR inp;
  15.     int INPLEN;
  16.  
  17.     if (GMODE) {
  18.         INPLEN = 48;
  19.     } else {
  20.         INPLEN = 64;
  21.     }
  22.  
  23.     getstr(&inp, "読み込むファイル名を入力して下さい(リターンのみで中止)", INPLEN);
  24.  
  25.     /*
  26.     !    ファイル名が入力されたか?
  27.     */
  28.     if (inp.length == 0) {
  29.         wait_mb_off();
  30.         return (-1);
  31.     } else {
  32.         dshell(inp.buffer);    /* 入力されればそのファイルを子階層におく */
  33.         p_scr();    /* 戻ってきたので親の内容を復活する */
  34.         p_fpt(1);
  35.         p_time(1);
  36.         wait_mb_off();
  37.         return (0);
  38.     }
  39. }
  40.  
  41. /* [ EOF ] */
  42.